lay flagstones - Turkish English Dictionary